VERSION 1.0 CLASS
BEGIN
  MultiUse = -1  'True
  Persistable = 0  'NotPersistable
  DataBindingBehavior = 0  'vbNone
  DataSourceBehavior  = 0  'vbNone
  MTSTransactionMode  = 0  'NotAnMTSObject
END
Attribute VB_Name = "IASTNode"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = True
Attribute VB_PredeclaredId = False
Attribute VB_Exposed = False
Option Explicit

Public Property Get NodeType() As enumASTNodeType
'
End Property

Public Function Verify(ByVal objContext As clsVerifyContext) As Boolean
'
End Function

Public Function Codegen(ByVal objContext As clsVerifyContext, ByVal nParam1 As Long, ByVal nParam2 As Long, ByVal nParam3 As Long, ByVal nParam4 As Long) As Long
'
End Function

'nFlags:
'0=normal
'&H400=array
Public Function GetType(ByRef nFlags As Long) As clsTypeNode
'
End Function

Public Function GetProperty(ByVal nProp As enumASTNodeProperty) As Long
'
End Function
